Villa O'higgins is a peaceful and charming village in Patagonia which is the starting point for cruises and expeditions to admire the southern landscape of south of Chile.